Inside “La Cabeza” by Niki de Saint Phalle
“La Cabeza” is part of the show “Creation of a New Mythology,” now at the Bechtler Museum of Modern Art in Charlotte, N.C. Five monumental sculptures are outdoors in a public park across the street from the museum; and you can climb inside this sculpture. You can also stick your arm through its teeth.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed